package org.jeecg.modules.gzgl.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.jeecg.modules.gzgl.entity.FxyGzgl05;
import org.jeecgframework.poi.excel.annotation.Excel;
import org.jeecgframework.poi.excel.annotation.ExcelCollection;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;
import java.util.List;
@Data
public class FxjGzgl01PageBatch {
    private static final long serialVersionUID = 1L;

    /**id*/
    @TableId(type = IdType.ID_WORKER_STR)
    private String id;
    /**创建人*/
    @Excel(name = "创建人", width = 15)
    private String createBy;
    /**创建日期*/
    @Excel(name = "创建日期", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date createTime;
    /**更新人*/
    @Excel(name = "更新人", width = 15)
    private String updateBy;
    /**更新日期*/
    @Excel(name = "更新日期", width = 15, format = "yyyy-MM-dd")
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    private Date updateTime;
    /**所属部门*/
    @Excel(name = "所属部门", width = 15)
    private String sysOrgCode;
    /**租户ID*/
    @Excel(name = "租户ID", width = 15)
    private String query01;
    /**是否有效*/
    @Excel(name = "是否有效", width = 15)
    private String query02;
    /**流程类型*/
    @Excel(name = "流程类型", width = 15)
    private String query03;
    /**流程名称*/
    @Excel(name = "流程名称", width = 15)
    private String query04;
    /**流程步骤JSON*/
    @Excel(name = "流程步骤JSON", width = 15)
    private String query05;
    /**流程备注*/
    @Excel(name = "流程备注", width = 15)
    private String query06;
    /**订单编号*/
    @Excel(name = "订单编号", width = 15)
    private String query07;
    /**合同编号*/
    @Excel(name = "合同编号", width = 15)
    private String query08;
    /**合同名称*/
    @Excel(name = "合同名称", width = 15)
    private String query09;
    /**合同状态*/
    @Excel(name = "合同状态", width = 15)
    private String query10;
    /**当前步骤*/
    @Excel(name = "当前步骤", width = 15)
    private String query11;
    /**签署人姓名*/
    @Excel(name = "签署人姓名", width = 15)
    private String query12;
    /**签署人手机号*/
    @Excel(name = "签署人手机号", width = 15)
    private String query13;
    /**USERID*/
    @Excel(name = "发起人用户ID", width = 15)
    private String query14;
    /**流程号*/
    @Excel(name = "流程号", width = 15)
    private String query15;
    /**案件编号*/
    @Excel(name = "案件编号", width = 15)
    private String query16;
    /**批次编号*/
    @Excel(name = "批次编号", width = 15)
    private String query17;
    /**存证编号*/
    @Excel(name = "存证编号", width = 15)
    private String query18;
    /**备用10*/
    @Excel(name = "是否发送文书", width = 15)
    private String query19;
    /**备用11*/
    @Excel(name = "公证处标识", width = 15)
    private String query20;
    /**备用12*/
    @Excel(name = "业务类型", width = 15)
    private String query21;
    /**备用13*/
    @Excel(name = "文书编号", width = 15)
    private String query22;
    /**备用14*/
    @Excel(name = "模板编号", width = 15)
    private String query23;
    /**备用15*/
    @Excel(name = "文书名称", width = 15)
    private String query24;
    /**备用16*/
    @Excel(name = "备用16", width = 15)
    private String query25;
    /**备用17*/
    @Excel(name = "备用17", width = 15)
    private String query26;
    /**备用18*/
    @Excel(name = "备用18", width = 15)
    private String query27;
    /**备用19*/
    @Excel(name = "备用19", width = 15)
    private String query28;
    /**备用20*/
    @Excel(name = "备用20", width = 15)
    private String query29;
    /**备用21*/
    @Excel(name = "备用21", width = 15)
    private String query30;
    /**备用22*/
    @Excel(name = "备用22", width = 15)
    private String query31;
    /**备用23*/
    @Excel(name = "备用23", width = 15)
    private String query32;
    /**备用24*/
    @Excel(name = "备用24", width = 15)
    private String query33;
    /**备用25*/
    @Excel(name = "备用25", width = 15)
    private String query34;
    /**备用26*/
    @Excel(name = "备用26", width = 15)
    private String query35;
    /**备用27*/
    @Excel(name = "备用27", width = 15)
    private String query36;
    /**备用28*/
    @Excel(name = "备用28", width = 15)
    private String query37;
    /**备用29*/
    @Excel(name = "备用29", width = 15)
    private String query38;
    /**备用30*/
    @Excel(name = "备用30", width = 15)
    private String query39;
    @ExcelCollection(name="批量合同")
    private List<FxyGzgl04Page> FxyGzgl04PageList;
}
